-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3rd party broker #5015
base: main
Are you sure you want to change the base?
3rd party broker #5015
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #5015 +/- ##
==========================================
- Coverage 78.41% 78.33% -0.09%
==========================================
Files 329 333 +4
Lines 15494 15632 +138
Branches 3579 3603 +24
==========================================
+ Hits 12150 12245 +95
- Misses 3344 3387 +43
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Team delete needs to also remove all 3rd party broker creds and shut down any mqtt-schema-agents that might be running. container driver needs to look at DB on startup and restart any missing mqtt-schema-agents |
Should be enough to start the UI work to create/edit these |
Some api tweaks as discussed:
Team Broker
Topics info
|
@knolleary renaming done. Still can't get codecov to show me what's missing, I think you now need to create an account even for the opensource/free access. |
For the POST the body needs to looks like
|
part of #4969
Description
Adds APIs for provisioning 3rd Party MQTT Broker credentials for a team
/api/v1/teams/:teamId/brokers
/api/v1/teams/:teamId/brokers/:brokerId
/api/v1/teams/:teamId/brokers/:brokerId/credentials
:brokerId
is the usual hashid of the broker object's id. However, we will useteam
as a special case brokerId when refering to the team broker - which will have some particular behaviour. Details on that still to be figured out.Related Issue(s)
#4969
Checklist
flowforge.yml
?FlowFuse/helm
to update ConfigMap TemplateFlowFuse/CloudProject
to update values for Staging/ProductionLabels
area:migration
label